西浦编程“翻译官”,带你玩转编程语言世界!
X J T L U
在数字化浪潮席卷全球的今天,编程技能的重要性日益提升,逐渐成为连接现在与未来的桥梁。然而,许多编程语言和编程文档主要使用英文,对于非英语母语的学习者来说是一大挑战。
针对以上问题,西交利物浦大学智能工程学院和未来教育学院的学者团队用两年时间为非英语母语者研发了一款名为“VisualCodeChat”的编程学习聊天机器人工具,它支持中文、英文、印尼语和韩语四种语言,能够通过动画演示将算法步骤可视化,来帮助学生更好地理解各类算法。
日前,该项目获得英国高等教育协会(Advance HE)授予的2023-2024年度“全球最具影响力奖”(Global Impact Grant)。该奖项在全球范围内仅有15个获奖名额,旨在推动实现联合国可持续发展目标(UNSDGs),例如促进教育可持续发展、减少教育不平等、增强全球教育包容性、培养未来领导力以及推动高等教育可持续性战略变革等。
VisualCodeChat将选择排序算法的步骤可视化
团队的负责人,计算机系的Erick Purwanto博士指出,除了辅助编程学习外,VisualCodeChat还可以提供练习题,帮助学生增强批判性思维和问题解决能力。这些练习主要基于与环境可持续性相关的现实场景,例如,有一项练习要求学生开发一个根据新鲜度管理待售农产品的算法,来优化农产品的分销方式,减少食物浪费。
VisualCodeChat帮助学习者理解冒泡排序算法
研究团队在西浦的编程课以及一所与西浦合作的高中进行了试点研究,共有百余名学生和四名教师参与。
“这款工具获得了许多积极反馈。” Purwanto博士介绍道,“其中一位教师表示,VisualCodeChat能够即时生成新的练习,并详细解释算法的每一个步骤,极大地提升了他在课堂上的讲解效率。”
“学生们也能够高效轻松地使用这款工具,有几名高中生在没有我们指导的情况下就完成了练习。还有一位印尼大学生表示,机器人生成的印尼语回应非常清晰,他认为这对非英语母语者学习编程很有帮助。”Purwanto博士补充道。
Erick Purwanto博士(左三)与学生们
Purwanto博士表示:“我们相信,这款创新工具能够为不同语言背景的学生提供平等的学习机会,进而提升教育质量,减少由语言带来的教育壁垒。获得英国高等教育协会颁发的奖项将为我们团队带来与全球教育者合作的机会,同时,我们也会继续拓展这个机器人的功能,让它能够支持其他学科的教学。”
研究团队由西交利物浦大学的八位教师组成。除了Purwanto博士外,团队成员还包括智能工程学院的Thomas Selig博士、樊鹏飞博士、马腾博士、Filbert Juwono博士和王懿鸿博士,以及来自未来教育学院的李娜博士和张青博士。
记者:金画恬
翻译:王雪琪
摄影:ULink College Publication Team
新媒体:赵敏敏、马雅君
监制:胡秋辰
暂停一下!请打包带走这份毕业季打卡清单Don’t Miss These Graduation Essentials!
125所高校,近千名选手,齐聚西浦!